export const emptyParams = {
  modelName: "", // 流程名称
  timeStart: "", // 开始时间
  timeEnd: "", // 结束时间
  applyUserNames: [], // 发起人
  status: "", // 状态
  linkStatus: "", // 环节
  operatorUserNames: [], // 当前处理人
  endTimeStart: '', // 结束时间开始
  endTimeEnd: '', // 结束时间结束
  // taskName: "", // 任务名称
  // processStatus: "executing", // 处理状态 （executing:执行中，abnormal:异常，completed:已完成）
  // appId: "",
  // busiId: "",
};

// 加载应用数据
export function initAppListData() {
  const { dispatch } = this.props;
  dispatch({ type: "appListMenu/getAppListData" }).then((res) => {
    const { appListMenuData = {} } = res || {};
    if (appListMenuData && appListMenuData.length > 0) {
      // const parameter = this.searchParams
      // this.searchParams.tenantId = `${appListMenuData[0].id}`;
      // parameter.appId = datas.app[0].id
      // this.setState({
      //   selectedKeys: [`${appListMenuData[0].id || "0"}`],
      // });
      this.initData();
    }
  });
}

// 触发查询
export function initData() {
  const { dispatch } = this.props;
  const params = this.getQueryParam();
  dispatch({
    type: "FlowMonitor/getProcessList",
    payload: {
      ...params,
    },
  });
}
